prick (someone's) conscience

Translations
задеть (чью-то) совесть
The charity's advertisement pricked my conscience.
Реклама благотворительной организации задела мою совесть.
Definitions
To cause someone to feel guilty or remorseful about their actions or decisions.